package com.gamex.findit.service;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.gamex.findit.model.Company;
import com.gamex.findit.model.Image;
import com.gamex.findit.model.ImageCut;

public interface ImageService {
	
	/***/
	List<Image> getImage(Image image) throws Exception;
	/***/
	int getImageCount(Image image) throws Exception;
	
	/***/
	Image getImageView(Image image);
	
	/***/
	ImageCut getImageCut(int imgId, int seq);
	
	/***/
	List<ImageCut> selectImageCutList(int imgId);
	
	/***/
	int insertImage(Image image);
	
	/***/
	void updateImage(Image image);

	/***/
	void insertImageCut(ImageCut image);
	
	/***/
	void updateImageCut(ImageCut image);
	
	/***/
	void deleteImage(int imgId);
	
	/***/
	void deleteImageCut(int imgId);
	
	/***/
	List<Company> getCompany();
}
